Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F2 Portugal F3 Greece F1 Greece F2 France F6 France F7 UAE F1 Qatar F1a France F2 France F3 Algeria F1 Algeria F2 France F19 France F20 Stella Artois Clay Court Championships - Budaors Banja Luka 2002 - Banja Luka Challenger Ford de Cherbourg - Cherbourg Internationale Badische Meisterschaften Um Den Techem Cup - Zell Czech Indoor Open - Prague Open de Franche-Comte - Besancon Sarajevo Open 2004 - Sarajevo Open de L'Isere - Grenoble ATP Challenger Numea - New Caledonia Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt Binghamton Professional Tennis Tournament - Binghamton Prostejov Challenger Qingdao Challenger Monterrey Challenger San Luis Potosi Challenger Aix En Provence Challenger San Marino Challenger GHI Bronx Classic - Bronx Open de L'Isere - Grenoble 2004 Keys Gate Challenger - Homestead Tennis Napoli Cup - Napoli Home Depot Center USTA Challenger - Carson Orleans Challenger Quimper Challenger Cherbourg Challenger Olbia Challenger - Olbia Citta di Monza - Monza Brest Challenger Bangkok Challenger Qingdao Challenger Bangkok Challenger Tatra Banka Open 2006 - Bratislava Cherbourg Challenger Irving Challenger St. Petersburg Open - St. Petersburg Banca Stato Challenger Lugano - Lugano Bukhara Challenger - Bukhara Sarajevo Open - Sarajevo Architect Open - Budapest Pro Tennis World Open - Sunrise Schickendanz Open - Furth Architect Open - Budapest Porsche Open - Poznan Bangkok Challenger Swanston Challenger - Sacramento Qatar Open - Doha Open 13 - Marseille Ostdeutscher Sparkassen Cup - Dresden Unique Zagreb Open - Zagreb The Shelbourne Irish Open - Dublin AIG Japan Open - Tokyo Open de Moselle - Metz CA Tennis Trophy - Vienna Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Pau Challenger Croatia Open - Umag Vietnam Open - Ho Chi Minh City Open de Moselle - Metz AIG Japan Open - Tokyo Britania Zavaleta - Puebla ABN/AMRO World Tennis Tournament - Rotterdam Steelers Cup - Kosice The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Asirom Challenger - Brasov BA-CA Tennis Trophy - Vienna IPP Open - Helsinki Challenger 42 - Andrezieux Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia The LTA Wrexham Challenger - Wrexham S Tennis Master Championship - Graz Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Croatia Open - Umag Orange Prokom Open - Sopot Music City Challenger - Nashville Mauritius Open - Mauritius BCR Open Romania - Bucharest Tunis Open - Tunis Salzburg Challenger Czech Open 2005 - Prostejov Open de Moselle - Metz ATP Kremlin Cup - Moscow Tatra Banka Slovak Open - Bratislava Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca The Artois Championships - London The Nottingham Open - Nottingham BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Phoenix Challenger Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Heilbronn Challenger Masters Series - Hamburg Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai AEGON Championships - London Chengdu Challenger Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Mercedes Cup - Stuttgart 2001 Mercedes Cup - Stuttgart Cordenons Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Eckental Challenger Kremlin Cup - Moscow Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai XXIX Edizione 'A.Savoldi Marco' - Manerbio Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open D'Orleans - Orleans BMW Open - Munich Estoril Open - Estoril Anning Challenger Serbia Open - Belgrade AEGON Championships - London Warsteiner Challenger Lubeck - Lubeck AEGON International - Eastbourne The USTA Challenger at West End Racquet - Torrance Ischgl International Tennis Challenger 2003 - Ischgl Mercedes Cup - Stuttgart Challenger Ford de Cherbourg - Cherbourg Ljubljana Open - Ljubljana German Tennis Championships - Hamburg Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Timisoara Challenger - Timisoara China Open - Beijing The Wright Financial Group USTA Challenger - Champaign Legg Mason Tennis Classic - Washington Mobilux Open - Luxembourg ATP Challenger Numea - New Caledonia Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Malaysian Open - Kuala Lumpur Ostrava Open 2005 - Ostrava PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Pro Challenger at Calabasas - Calabasas IPP Open - Helsinki St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ATP Challenger - Doha Aircel Chennai Open - Chennai Brisbane International - Brisbane Open Sud de France - Montpellier Brasil Open - Sao Paulo Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Power Horse World Team Cup - Dusseldorf AEGON Championships - London Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Black Forest Open 2002 - Freudenstadt GHI Bronx Classic - Bronx Erste Bank Open - Vienna Valencia Open - Valencia Ethias Trophy - Mons Aircel Chennai Open - Chennai Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Morocco Tennis Tour - Marrakech Fujitsu Siemens Open - Budapest Tunis Open 2007 - Tunis Open 13 - Marseille Unique Zagreb Open - Zagreb BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON International - Eastbourne Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg Sony Ericsson Open 2008 - Belgrade PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Valencia Open - Valencia Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The 10tele.com Open - Nottingham US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham RCA Championships - Indianapolis Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Sunrise Challenger Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Millennium Estoril Open - Estoril Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Mons Challenger AEGON Championships - London Samarkand Challenger - Samarkand Sunrise Challenger Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen European Open - Antwerp Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Grand Prix de Tennis de Lyon - Lyon Ecuador Open - Quito Dutch Open Tennis - Amersfoort Next Generation Adelaide International - Adelaide Waco International Tennis Challenger - Waco Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest Geneva Open - Geneva Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Maharashtra Open - Pune Sydney International - Sydney The LTA Men's Challenger Wrexham - Wrexham Open Sud de France - Montpellier Open 13 Provence - Marseille Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Heineken Open Shanghai - Shanghai Tata Open Maharashtra - Pune Sydney International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Geneva Open - Geneva Mercedes Cup - Stuttgart Nature Valley International - Eastbourne Ljubljana Open - Ljubljana ATU Cup - Weiden Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp Bulgarian Open - Sofia Intrum Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Samsung Securities Cup - Seoul Grand Prix de Tennis de Lyon - Lyon Argentina Open - Buenos Aires US Men's Clay Court Championships - Houston Gemax Open 2002 - Belgrade BMW Tennis Championship - Sunrise bett1HULKS Championships - Cologne Hamburg European Open - Hamburg Sofia Open - Sofia Trani Cup - Trani Belgrade Challenger BMW Tennis Championship - Sunrise Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Open 13 - Marseille Murray River Open - Melbourne Rio Open - Rio de Janeiro Orange Warsaw Open - Warsaw Indianapolis Tennis Championships - Indianapolis Open Sud de France - Montpellier FILA Challenger - Biella Fever-Tree Championships - London Turkish Airlines Open Antalya - Antalya Mercedes Cup - Stuttgart Hamburg Challenger - Hamburg Open de Moselle - Metz PTT Thailand Open - Bangkok Open Parc - Lyon Rakuten Japan Open - Tokyo Libema Open - 's-Hertogenbosch Adelaide International - Adelaide USTA Challenger of Tiburon - Tiburon Swiss Indoors Basel - Basel Warsteiner Challenger Wolfsburg - Wolfsburg Stella Artois Clay Court Championships - Budaors Open Sud de France - Montpellier bett1HULKS Indoors - Cologne Top Wool Challenger - Biella Millennium Estoril Open - Estoril Open Parc - Lyon Noventi Open - Halle IX Abierto Internacional de Salinas - Salinas Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz Siemens Open - Scheveningen Sardegna Open - Cagliari Emilia-Romagna Open - Parma Open Sud de France - Montpellier Riviera di Rimini Challenger - Rimini Ispat Open 2004 - Ostrava Open 13 Provence - Marseille Steelers Cup - Kosice Ostrava Challenger Heilbronn Challenger Serbia Open - Belgrade ATU Cup - Weiden Mouilleron-Le-Captif Challenger XI Open International D'Andorra - Andorra Riviera di Rimini Challenger 2004 - Rimini Credicard Mastercard Tennis Cup - Campos do Jordao TED Open - Istanbul Barcelona Open Banc Sabadell - Barcelona 13 BH Tennis Open International Cup - Belo Horizonte Open D'Orleans - Orleans Kremlin Cup - Moscow Open Castilla y Leon - Segovia VI Gramado Open de Tenis - Gramado Open de Montauban - Montauban Intersport Heilbronn Open - Heilbronn Hungarian Open - Budapest Intersport Heilbronn Open - Heilbronn Tennis Napoli Cup - Napoli Dusseldorf Open 2006 - Dusseldorf Rennes Challenger Pau Challenger Traralgon Challenger Barcelona Open Banc Sabadell - Barcelona St. Brieuc Challenger Barletta Challenger Rome 1 Challenger Erste Bank Open - Vienna Ilkley Challenger Verona Challenger Trieste Challenger Gemax Samsung Open 2004 - Belgrade Vancouver Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Gemax Open - Belgrade Chennai Open - Chennai Belgrade Challenger Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Open 13 - Marseille Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Heineken Open - Auckland Qatar Exxon Mobil Open 2003 - Doha BellSouth Open - Vina del Mar Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort Open Romania - Bucharest Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg RCA Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Legg Mason Tennis Classic - Washington Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg ATP Kremlin Cup - Moscow Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai China Open - Beijing BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Pilot Pen Tennis - New Haven BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells PBZ Zagreb Indoors - Zagreb Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Shanghai Rolex Masters - Shanghai International German Open - Hamburg BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris China Open - Beijing Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Rolex Paris Masters - Paris Kremlin Cup - Moscow Brisbane International - Brisbane Masters Series Madrid - Madrid Rogers Cup - Montreal St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires AEGON Championships - London Antalya Cup - Antalya BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Madrid Rogers Masters - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Moselle Open - Metz U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne French Open - Paris Miami Open - Miami Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Coupe Rogers - Montreal Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, QF, SWE-SRB 1-4 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, World Group, QF, ARG-FRA 3-2 Mubadala World Tennis Championship Kooyong Classic - Kooyong Kooyong Classic - Kooyong All Lower level tournaments Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, Group 1, 2R, GBR-SCG 2-3 Olympics - London Olympics - Rio de Janeiro ARAG ATP World Tour Championship - Dusseldorf Olympics - Beijing Olympics - Tokyo AAMI Classic - Kooyong AAMI Classic - Kooyong